About Vertica Technology Limited (06385243) United Kingdom