About Saroc Investments Limited (12049385) United Kingdom