About Zenobe Bob 2 Limited (12249468) United Kingdom