About Saleplus Investments Limited (11931608) United Kingdom