About Alphagrp Limited (10987877) United Kingdom