About Pendle Investment Group Ltd (12156067) United Kingdom