About Mindseeq Ltd (13488569) United Kingdom