About Seval Zelal Limited (12233584) United Kingdom