About Omegashire Limited (06099832) United Kingdom