About Alpha Plus Holdings Plc (04418776) United Kingdom