About Nidi Investments Ltd (13154597) United Kingdom