About Pop Up Party & Play Ltd (11430598) United Kingdom