About Rashida & Noah Designs Ltd (NI673061) United Kingdom