About Ssi Energy Ltd (09935383) United Kingdom