About London Rooms&shares Limited (10919608) United Kingdom