About Project Pick N Mix Limited (13523361) United Kingdom