About Thinking Energy Ltd (11310840) United Kingdom