About Zendera Home & Decor Ltd (12876294) United Kingdom