About Omnipower Limited (11179072) United Kingdom