About Swytch Technology Ltd (10932147) United Kingdom