About Atalanta Management Limited (09061847) United Kingdom