About Sahrase Venture Ltd (11829548) United Kingdom