About Alpha Plus Technologies Limited (13610461) United Kingdom