About Proxima Automation Limited (10350101) United Kingdom