About Yankuba Jamme Ltd (11811821) United Kingdom