About Noah X Limited (10149000) United Kingdom