About Jak And Nory Ltd (12335479) United Kingdom