About Space Kraft Limited (02678079) United Kingdom