About Ataraxia 2 Limited (11203371) United Kingdom