About Protea Ventures Limited (09286026) United Kingdom