About Milkwood Capital Management Holdings Ltd (08624998) United Kingdom