About Noah S Ark Holdings Limited (11260755) United Kingdom