About Sagitta Energy Ltd (12925343) United Kingdom