About Platrix Limited (07502841) United Kingdom