About Management Artists Limited (10653969) United Kingdom