About Know Escape Ltd (10784640) United Kingdom