About Yeddel Limited (11868947) United Kingdom