About Citrus Energy Limited (SC340430) United Kingdom