About Mint Technologies Limited (09789407) United Kingdom