About Nikiwin Solutions Ltd (13024286) United Kingdom