About Proton Investment Holdings Limited (12002166) United Kingdom