About Incharge Energy Ltd. (12624914) United Kingdom