About Clear Space Living Ltd (12067211) United Kingdom