About Platsolutions Limited (10634276) United Kingdom