About Proton Investment Exchange Holdings Limited (12007216) United Kingdom