About Platt Solutions Ltd (12305019) United Kingdom