About Pop Up Pit Ltd (11968550) United Kingdom