About Noah Oriental Limited (10843551) United Kingdom