About Leong Associates Ltd (13189444) United Kingdom