About Omnico Group Holdings Limited (03914814) United Kingdom