About Coburg Management Ltd (07236018) United Kingdom