About Yeeda Limited (09430101) United Kingdom