About Switch Operating Limited (13229147) United Kingdom