About Decor Holdings Ltd (12679805) United Kingdom