About Furnace Lake Management Ltd (07402434) United Kingdom