About Pendle Holdings Limited (10434443) United Kingdom