Based on this product's specifications, here are some alternatives and similar models
Photo Frame Focus Grace Black — acrylic glass, for 70×100 cm prints
Summary description:
Focus Grace Black photo frame with acrylic glass designed for 70×100 cm prints. Manufactured by focus, this frame offers a black finish and lightweight, shatter-resistant glazing making it suitable for home, office or exhibition display. Use it to protect and present posters, photographs or certificates while keeping colours visible and edges neat.