About Ataraxia Ltd (12865858) United Kingdom