About Pandor Consulting Ltd (13665562) United Kingdom