About Omnific Ltd. (06278041) United Kingdom