About Pinpoint Panda Limited (11069749) United Kingdom