About A Omega Holdings Limited (10855248) United Kingdom