About Stratevska Investment Limited (11724066) United Kingdom