About Quickspace Group Ltd (13537401) United Kingdom