About Pinboard (uk) Limited (06161044) United Kingdom