About D D Omega Limited (13353702) United Kingdom