About Ni & Mi Ltd (12282381) United Kingdom