About Spaces@home Ltd (13083402) United Kingdom