About Senergy Limited (SC273506) United Kingdom