About Slr Capital Ltd (08904048) United Kingdom