About Flick Energy Ltd (10972000) United Kingdom