About True Design Holdings Ltd. (06735521) United Kingdom