About Mindzilla Ltd. (08003815) United Kingdom