About Adukwei Osu Limited (12852456) United Kingdom