About Eg Alpha Solutions Ltd (10915716) United Kingdom