About Autonomous Investments (tangibles) Limited (12955844) United Kingdom