About Atala Limited (06346442) United Kingdom