About Vertex Smart Systems Limited (12425947) United Kingdom