Zabludowic's mega yacht?

Hi,

I was wondering if someone here would know the name of the british based business man Zabludowicz's mega yachts name? I tried to look it up in the internet but there seems to be no sign if it!

Thanks for your help!