About Shizuka Ltd (08915200) United Kingdom