About Phlux Energy Ltd (12168361) United Kingdom