About Raffles Management Limited (10823130) United Kingdom