About Mint Projects International Limited (10975201) United Kingdom