About Vertex Ape Limited (13256261) United Kingdom