About One Select Energy Limited (10292626) United Kingdom