About Omega Convenience Ltd (12835399) United Kingdom