About Proxigee Limited (11215459) United Kingdom