About Noci Islington Limited (13642111) United Kingdom