About 2xsell Limited (04437012) United Kingdom