About Nemo Enterprise Ltd (12157044) United Kingdom