About Kindle Energy (london) Ltd (07413023) United Kingdom