About Clive Mensah Design Studio Limited (11521405) United Kingdom