About Pendor Ltd (11760513) United Kingdom