About Raffles Chelsea Ltd (10334916) United Kingdom