About Mintectrix Solutions Ltd (11782371) United Kingdom