About Dark Forest Capital Ltd (12472821) United Kingdom