About Omnics Limited (09807253) United Kingdom