platform24 logo