About Swytch Smart Limited (11562133) United Kingdom