About Aatari Ltd (12679106) United Kingdom