About Thirty Management Limited (02149207) United Kingdom