About Adwoa Owusuaa Ltd (13578235) United Kingdom