About Ohema Ohene Limited (06741432) United Kingdom