About Black Diamond Technology Ltd (09990464) United Kingdom