About Kea Energy Limited (10308003) United Kingdom