About Sanglap & Co Limited (12259678) United Kingdom