About Seina Investments Limited Partnership (SL029691) United Kingdom