About Raffles Realty Holdings Limited (11196121) United Kingdom