About Alpha Control Solutions Ltd (11655388) United Kingdom