About Karabak Online Limited (12018620) United Kingdom