About Sra Capital Ltd (12142883) United Kingdom