About Centre For A Spacefaring Civilization Ltd (11084036) United Kingdom