About Alpha Omega Technology Limited (SC163501) United Kingdom