About Polyprox Therapeutics Ltd (11664980) United Kingdom