About Sarn Investments Limited (12062164) United Kingdom