About Pandaloc Ltd (12496081) United Kingdom