About Boho Hotel Ltd (12656940) United Kingdom