About Oswell International S.a. Limited (03691991) United Kingdom