About Spenda Beauty Limited (10950568) United Kingdom