About Omega Consulting Limited (02689284) United Kingdom