About Ra Merchandising Limited (12459256) United Kingdom