About Apt Mind Ltd (12584546) United Kingdom