About Connected Living London (opco) Limited (12053503) United Kingdom