About Yanga Natural Ltd (11411717) United Kingdom