About Mensah Global Limited (11133882) United Kingdom