About Sark Energy Limited (13643851) United Kingdom