About Nanji Solutions Ltd (11740672) United Kingdom