About Four Vector Technologies Ltd (12136026) United Kingdom