About A Stogiera Ltd (10175029) United Kingdom