About The Kef Foundation (uk) Limited (13654135) United Kingdom