About Omegagreen Limited (SC550927) United Kingdom