About J1 Ojeo Limited (11547435) United Kingdom