About Yonda Design Limited (05925113) United Kingdom