About Bowmark Capital Llp (OC331233) United Kingdom