About S R Ventures Holdings Ltd (12926492) United Kingdom