About Noumi Inc Ltd (12616420) United Kingdom