About Spartan Panda Ltd (10776324) United Kingdom