About Nimusi Consulting Ltd (10274042) United Kingdom