About Kef Management Limited (13216303) United Kingdom