About Mint Projects Limited (07855411) United Kingdom