About Apexify Venture Capital Ltd (11957876) United Kingdom