About Plioex Ltd (12826145) United Kingdom