About Pidgin Group Ltd (10291803) United Kingdom