About Ataraxia Associates Ltd (12166116) United Kingdom