About Raffles Capital Holdings Ltd (12637958) United Kingdom