About Svitch Solutions Ltd (10861267) United Kingdom