About C. H. Lim & Associates Ltd (03887204) United Kingdom