About Alpha 2 Omega Solutions Limited (10312174) United Kingdom