About Balkan 24 Ltd (13107756) United Kingdom