About Atalanta Advisory Limited (11317873) United Kingdom