About Protex Applications Limited (SC662934) United Kingdom