About Initiative For Interstellar Studies Limited (09062458) United Kingdom