About S&a Investment Co. Ltd (13065852) United Kingdom