About Jagry Ltd (11276419) United Kingdom