About Ohene Bemaa Ltd Ltd (11750516) United Kingdom