About Omniology Limited (11302408) United Kingdom