About Sprut Technology (uk) Limited (04626724) United Kingdom