About Noah U Limited (12313847) United Kingdom