About Omtech1 Limited (10282562) United Kingdom