About Omegacc& Co Limited (10355428) United Kingdom