About Kenya Coffee Roasters Ltd. (10722301) United Kingdom