About Raffles 2 Limited (12351270) United Kingdom