About Omega Force Ltd (08123525) United Kingdom