About Ataraxis It Solutions Ltd (12830247) United Kingdom