About Atika Holdings Ltd (12692620) United Kingdom