About Nilda Investments Limited (10812015) United Kingdom