About Qiqo Living Ltd (12106924) United Kingdom