About Vector Factoring Limited (12556689) United Kingdom