About Salouen Limited (10317466) United Kingdom