About Omnes Europe Limited (10883897) United Kingdom