About Ja Otim Limited (11576186) United Kingdom