About Pendle Ventures Ltd (09790979) United Kingdom