About Nukki Ltd (11855591) United Kingdom