About Jure Trobevsek Ltd (12026312) United Kingdom