About Panda Life Ltd (09672086) United Kingdom