About Atrium Group Holdings Limited (10358284) United Kingdom