About Sfixer Ltd (SC697306) United Kingdom