About Nikap Solutions Ltd (12663621) United Kingdom