About Seval Ltd (12028946) United Kingdom