About Atara Global Ltd (13300764) United Kingdom