About Gibbon Digital Ltd. (10554213) United Kingdom