About Omniplus Limited (03003851) United Kingdom