About Verizon Upstart Tech Limited (10224020) United Kingdom