About Shiro Studio Ltd. (06346278) United Kingdom