About Yoi Design Limited (12550089) United Kingdom