About Noah Connection Limited (13161428) United Kingdom