About Atliki Ltd (12648112) United Kingdom