About Omega Soloutions Limited (11502302) United Kingdom