About Atalanta Holdings Limited (13365871) United Kingdom