About Astute Minds Ltd (06043256) United Kingdom