About Griffin Digital Limited (10802002) United Kingdom