About Omega Taste Limited (SC640121) United Kingdom