About Vertix London Limited (12892652) United Kingdom