About Khadijoshi Designs Limited (13277790) United Kingdom