About Switchcom Ltd (11059543) United Kingdom