About Clearsightpartners Limited (05508117) United Kingdom