About Alphomega Limited (08051602) United Kingdom