About Aten Therapeutics Ltd (SC547221) United Kingdom