About Zenobe Bob 5 Limited (12249462) United Kingdom