About Ki Spacesaver Limited (03754804) United Kingdom