About Switch Energie Limited (11475317) United Kingdom