About Kite Geotechnics Limited (12640193) United Kingdom