Please help identify this implant

Hi there this implant was placed in London around 2018, is someone able to help identify what implant is this?

Looks like a BioHorizons