About Summersrand Energy Ltd (12259702) United Kingdom