About Yakoma Ltd (13573007) United Kingdom