About Connected Living London (limmo) Limited (11971045) United Kingdom