About Protea Capital Holdings Limited (10140591) United Kingdom