About J.c.ogba Ltd (13023586) United Kingdom