About Six By Nico (canary Wharf) Ltd (SC677026) United Kingdom