About Alpha Lance Ltd (11051558) United Kingdom