About Digital Kite Limited (08852081) United Kingdom