About Rashida Designs Ltd (11883259) United Kingdom