About Rasha Retail Limited (11018470) United Kingdom