About Black Isle (europe) Holdings Ltd (12254775) United Kingdom