About Salara Ltd (12683943) United Kingdom