About Natasha Adwoaakyiaa Limited (09425943) United Kingdom