About Noushka Design Ltd (07910632) United Kingdom