About Capricorn Spaces Limited (13631572) United Kingdom