About Abdfenergy Ltd (08207026) United Kingdom