About Quill Pinpoint Holdings Limited (07507287) United Kingdom