About Lime Design Studio Limited (09479261) United Kingdom