About Shefra Energy Limited (10843917) United Kingdom