About Salexon Ltd (11698913) United Kingdom