About Jiba International (02821037) United Kingdom