About Haibun Partners Llp (OC314948) United Kingdom