About Apextra C.i.c. (08197124) United Kingdom