About Sofaspace Limited (08459952) United Kingdom