About Sra Ventures Ltd. (SC212430) United Kingdom