About Connected Living London (btr) Limited (11965395) United Kingdom