About Kef Holdings Ltd (12007892) United Kingdom