About Omnitech Consulting Limited (06903929) United Kingdom