About Spurze Ltd (13456478) United Kingdom