About Atomico 2010 (uk) Limited (07266688) United Kingdom