About Elfreda Awuah Ltd (12086230) United Kingdom