About Salar Investments Limited (01341078) United Kingdom