About Vectr Ltd (13444433) United Kingdom