About Kojo Hammond Creative Enterprises Limited (12184130) United Kingdom