About Stevant Holdings Ltd (12716187) United Kingdom