About Srr Capital Limited (11356246) United Kingdom