About Jagrall Limited (11094814) United Kingdom