About Mintplus Investments Ltd (13183511) United Kingdom