About Missi London Design Studios Limited (10826909) United Kingdom