About Koch Technology (uk) Ltd (07824389) United Kingdom