About Juglans Ltd (10760897) United Kingdom