About Harken Energy Advisory Limited (13107278) United Kingdom