About Omegatech Limited (03515123) United Kingdom