About Know Escape Franchise Ltd (11876262) United Kingdom