About Salchi Ltd (10362658) United Kingdom