About Alpha Solutions Group Limited (10239072) United Kingdom