About Luk S Corporate Apartment Ltd (11630273) United Kingdom