About Shy Studios Limited (07576556) United Kingdom