About Electra Kingsway General Partner B Limited Partnership (SL001379) United Kingdom