About Raffles (holdings) Ltd (11879771) United Kingdom