About Omega Holdings Uk Limited (06881798) United Kingdom