About Omtec Ltd (07368064) United Kingdom