About Omega Bioscience Ltd (12190188) United Kingdom