About Omega Development Ltd (07367000) United Kingdom