About Sharo And Yara Ltd (12094622) United Kingdom