About Protea Incorporated Ltd (12898607) United Kingdom