About Omnirange Limited (02172393) United Kingdom