About Spendi Holdings Ltd (13268275) United Kingdom