About Swytch Graphics Limited (12984569) United Kingdom