About Omnivale Limited (03430446) United Kingdom