About Zenobe Bob 8 Limited (13077430) United Kingdom