About Alpha Holdings Services Ltd (10200480) United Kingdom