Its a non-holiday weekday, and they havent answered the phone, or responded to messages on their site. Interesting business model they have there.
Feel confident in saying this place does not exist
Not very helpful