About Omni Power Technologies Ltd (NI659454) United Kingdom