About Vertixi Ltd (13270548) United Kingdom