About Osei-owusu Limited (12120502) United Kingdom