About Omniscope Limited (10470849) United Kingdom