About Om Tech Holdings Limited (11470611) United Kingdom