About Cab Inn Capsule Hotels Limited (11999941) United Kingdom