About Proxyma Limited (10795186) United Kingdom