About Straight8studios Limited (08374697) United Kingdom