About Apollo Artist Management Limited (10945622) United Kingdom