About Banana Power Limited (08468730) United Kingdom