About Project 8 Refurb Limited (12060396) United Kingdom