About Yakush Studio Ltd (13301876) United Kingdom