About Lark Capital Llp (OC382139) United Kingdom