About Jenna Nuckey Design Limited (11324882) United Kingdom