About Jibber International Ltd. (10215102) United Kingdom