About Vortalix Ltd (12746762) United Kingdom