About Nommu Ltd (11862147) United Kingdom