About Rita Fancy Goods Limited (00961593) United Kingdom