About Sense Design Studio Ltd (13359185) United Kingdom