About Platformate Ltd (11162485) United Kingdom