About Vertex Investing Limited (12195709) United Kingdom