About Vectr Digital Ltd. (12737986) United Kingdom