About Entrust Energy Business Ltd (11856700) United Kingdom