About Omnitech Digital Ltd (07797918) United Kingdom