About Alpha Search International Ltd (08097333) United Kingdom