Kinset & Landa Bags: Towards Regulatory compliance for Digital Product Passports