About Mind Ninja Ltd (12786188) United Kingdom