About T Ik Uri Kibebi Ltd (11954168) United Kingdom