About Venator Fine Art Ltd (09007094) United Kingdom