About Raffles Hotel Limited (11878919) United Kingdom