About Nicu Miron Ltd (13409443) United Kingdom