About Plat Consultants Ltd (SC332612) United Kingdom