About Salomecain Limited (11480082) United Kingdom