About Panda Incorporated Limited (08329477) United Kingdom