About Proxella Limited (11145033) United Kingdom