About Mindworks Escape Rooms Limited (12194895) United Kingdom