About Platx Ltd (12868340) United Kingdom