About I-space Living Ltd (12318726) United Kingdom