About Yanga Ltd (10628228) United Kingdom