About Protrix Ltd (12669875) United Kingdom