About Juki Limited (09006968) United Kingdom