About Epic Contemporary Art Limited Partnership (LP019938) United Kingdom