About Jimbo International Ltd. (10292740) United Kingdom