About Omegaventura Limited (07020366) United Kingdom