About Sapphire Energy Limited (NI622058) United Kingdom