About Verbosity Limited (08189029) United Kingdom