About Omega Energy Saving Technologies Ltd (10606263) United Kingdom