About Salar Ventures Limited (10958449) United Kingdom