About Dr C I Okocha Limited (07689915) United Kingdom