About Extended Mind Ltd. (08566012) United Kingdom