About Project Q Holdco Ltd (13591433) United Kingdom