About Kofoza Holdings Ltd (11999268) United Kingdom