About Zibi London Ltd. (09307692) United Kingdom