About Stokrotka Ltd (12847962) United Kingdom