About Salli Seidi Limited (12646611) United Kingdom