About Atai Consulting Ltd (11273292) United Kingdom