About Alpha Kroon Consortium Limited (11876492) United Kingdom