About Pangolin Entertainment Ltd (13325186) United Kingdom