About Bioenergy Infrastructure Holdings Limited (09642938) United Kingdom