About Pinboard Limited Partnership (LP012133) United Kingdom