About Mint Life Products Inc. Ltd (11392143) United Kingdom