About Sthuryrus Ltd (12207000) United Kingdom