About X Terrace Fashion Ltd. (09324493) United Kingdom