About Vertx Corporation Ltd (10452848) United Kingdom