About Selica Assets Lp (SL032629) United Kingdom