About K2 Space Limited (05125730) United Kingdom