About Salovereses Ltd (10583063) United Kingdom