About Kape Management Ltd (10166934) United Kingdom