About Stenval Conseil Ltd (11140900) United Kingdom