About Yamell Ltd (11856785) United Kingdom