About Wolf Of Canary Wharf Limited (13505895) United Kingdom