About Platformation Enterprise Services Limited (10840445) United Kingdom