About S-owusu Ltd (10910220) United Kingdom