About Zoop Up Energy Ltd (11203746) United Kingdom