About Sm Raffles Limited (12865122) United Kingdom