About Atarah Management Services Limited (12135786) United Kingdom