About Sfixx Limited (10606082) United Kingdom