About Apollo S Embassy Ltd (11765239) United Kingdom