About Senergy Innovations Limited (NI621510) United Kingdom