About Srk Ventures Limited (11428427) United Kingdom