About Omega Realisations Ltd (08086139) United Kingdom