About Kickass Space Movie Limited (11616756) United Kingdom