About Koch 58 Ltd (11440437) United Kingdom