About Ascenders Group Ltd (12225822) United Kingdom