About Omnitec Solutions Services Limited (08892363) United Kingdom