About Jabulani Plymouth C.i.c. (13146044) United Kingdom