About Koch Development Ltd (12208322) United Kingdom