About Space 8 Studios Parl Street Ltd (11338476) United Kingdom