About Omega Consulting Services Limited (06508811) United Kingdom