About Omega National Limited (11127370) United Kingdom