About Nikulia Ltd (11531003) United Kingdom