About Snr Holdings Ltd (12320009) United Kingdom