The new corporate identity of Apollo Tyres has been created by London-based design-led creative company J