About Aptamind Partners Ltd (10110975) United Kingdom