About Strevas Ltd (12215703) United Kingdom