About Logofin Lp (SL028797) United Kingdom