About Omega Power Limited (SC361785) United Kingdom