About Project 3 Ltd (12294148) United Kingdom