About Apollo Black Limited (12256636) United Kingdom