About Sofie & Sacha Design Limited (12829914) United Kingdom