About Jorokobi Associates (LP005285) United Kingdom