About Ssc Energy Limited (13082083) United Kingdom