About Ourea Industries Ltd (12252562) United Kingdom