About World Memory Championships Limited (09960719) United Kingdom