About Partly Cloudy Studios Limited (09583301) United Kingdom