About Beama Power Ltd (03402357) United Kingdom