About Wefixanysofa Ltd (11058896) United Kingdom