About Kaper International Lp (SL028989) United Kingdom