About Minerva Co. Ltd (12917067) United Kingdom