About Apollo S Lyre Ltd. (10931820) United Kingdom