About S Fusion Ltd (13103967) United Kingdom