About Panda Holding Co. Limited (12810938) United Kingdom