About Nuala Investments Limited (10874607) United Kingdom