About Atai Homes Limited (11827216) United Kingdom