About Sw (finance) I Plc (13677506) United Kingdom