About Protea Management Ltd (10295799) United Kingdom