About Studio Interactive Limited (00942944) United Kingdom