About Pax Technologies Ltd (10706552) United Kingdom