About Apexx Capital Ltd (13297068) United Kingdom