About Vector Projects Ltd (09984740) United Kingdom