About Snr Capital Ltd (12176451) United Kingdom