About Stillpoint Spaces Uk Ltd. (09572919) United Kingdom