About Omegadee Limited (11055982) United Kingdom