About Yentrika Design Limited (12933389) United Kingdom