About Alpha 2 Omega Limited (03829643) United Kingdom