About Ni Solutions Ltd (09044265) United Kingdom