About Oleh Sokyrka Limited (11574946) United Kingdom