About Niko 95 Ltd (12678593) United Kingdom