About Senergy Projects Limited (13194509) United Kingdom