About Sfix Ltd (11055585) United Kingdom