About Minia & Co. Ltd (09140102) United Kingdom