About Omiscope Ltd (10863967) United Kingdom