About Niken Ltd (12592616) United Kingdom