About Kler Consult Lp (SL029296) United Kingdom