About Verum Mensura Ltd (13504775) United Kingdom