About Nikku Ltd (11647705) United Kingdom