About Cab Inn Capsule Hotels Holdings Limited (11998253) United Kingdom