About Omnium International Legal Solutions Limited (08715853) United Kingdom