About Project Vector Ltd (13183391) United Kingdom