About Talkin Energy Ltd (09995898) United Kingdom