About Aspect Group Holdings Limited (10339195) United Kingdom