About Omega Wind Limited (SC639444) United Kingdom