About Apollo Global Research And Consultancy Limited (13334401) United Kingdom