About Kefi Management Ltd (12784868) United Kingdom