About Ataraxia Consultants Ltd (09682306) United Kingdom