About Automated Investment Technology Operations Ltd (10934033) United Kingdom