About World Memory Championships International Limited (06364695) United Kingdom