About J D Ojo Ltd (13052578) United Kingdom