About Richmond Innovation Ltd. (11291327) United Kingdom