About Shiro London Ltd (11981949) United Kingdom