About Senergy Group Limited (13077201) United Kingdom