About Stendo Ltd (11233450) United Kingdom