About C. R. Omega Services Ltd (11720892) United Kingdom