About Omega Connect Limited (04661277) United Kingdom