About Keene Capital (12149482) United Kingdom