About Atlas Tower Group Holdings Limited (12368397) United Kingdom