About Dif 8 Ltd. (12068879) United Kingdom