About Selom Ltd (10823613) United Kingdom