About Atai Telecom Limited (12827153) United Kingdom