About Omnikote Holdings Limited (01606090) United Kingdom