About Shifty Eyed Studios Ltd (12525918) United Kingdom