About Salucia Ltd (12344230) United Kingdom