About Pop Up Destinations Limited (12800249) United Kingdom