About J Dibra Ltd (12925882) United Kingdom