About Jukki Ltd (11635764) United Kingdom