About S&o Private Ltd (12493797) United Kingdom