About Mindset Technologies Ltd (11092048) United Kingdom