About Atalanta International Limited (10924770) United Kingdom