About Yara Jaga Ltd (11470036) United Kingdom