About Kspace Limited (05409383) United Kingdom