About Omega 76 Ltd (10924994) United Kingdom