ypcltd logo