About Beama Energy Limited (03895222) United Kingdom