About Mizaru Software Ltd. (08644725) United Kingdom