About Joystix Ltd (12652589) United Kingdom