About Omni Communications Limited (02784515) United Kingdom