About S Sorren Ltd (10339609) United Kingdom