About Alter Group Limited (10189938) United Kingdom