About Spenzo Limited (12232582) United Kingdom