About Proteas Innovations Limited (10668621) United Kingdom