About Switchotel Limited (10587756) United Kingdom