About Omegatel Ltd (12179630) United Kingdom