About Addis Fine Art Public Programmes Limited (10306543) United Kingdom