About Apollo Associates (LP002016) United Kingdom