About Stokrotka (boston) Limited (12175753) United Kingdom