About The Design Kartel Ltd (11426010) United Kingdom