About L A Space Productions Limited (10476315) United Kingdom