About Switch2 Energy Limited (02409803) United Kingdom