About Raffles Inc Limited (10195658) United Kingdom