About Kyla S Design Studio Ltd (12675445) United Kingdom