About Panda Paradigm Limited (07031135) United Kingdom