About Omega Innovation & Conception (omega-ic) Ltd (12363552) United Kingdom