About Beehive Biopower (uk) Ltd (12343058) United Kingdom