About Kit Digital Limited (04609508) United Kingdom