About Kojo Hammond Creative Ltd (12194026) United Kingdom