About Apollo Resolutions Ltd (11734494) United Kingdom