About Kraft Space Limited (05975696) United Kingdom