About Oleg 2020 Limited (12784563) United Kingdom