About Seher Cali Ltd (10484692) United Kingdom