About Stoavrine Ltd (11147713) United Kingdom